* whitespace.el (whitespace-cleanup): Fix whitespace-empty-at-bob-regexp usage.
authorChong Yidong <cyd@gnu.org>
Tue, 29 May 2012 11:51:19 +0000 (19:51 +0800)
committerChong Yidong <cyd@gnu.org>
Tue, 29 May 2012 11:51:19 +0000 (19:51 +0800)
lisp/ChangeLog
lisp/whitespace.el

index eedb3e581f8f64dbc2ff47b5f5179ebb1bf3dea3..736856fc765cdfee3e8eefc7d30bbf49ee0d9937 100644 (file)
@@ -1,3 +1,8 @@
+2012-05-29  Chong Yidong  <cyd@gnu.org>
+
+       * whitespace.el (whitespace-cleanup): Fix usage of
+       whitespace-empty-at-bob-regexp (Bug#11492).
+
 2012-05-29  Aaron S. Hawley  <aaron.s.hawley@gmail.com>
 
        * vc/vc.el (vc-revert, vc-rollback): Dont kill vc-diff buffer on
index e752dc56553c12add488afe5109cb6bcae6c70db..a529725fc38704cfa72eab4a1af00aba2660b395 100644 (file)
@@ -1533,8 +1533,7 @@ documentation."
        (when (memq 'empty whitespace-style)
          (let (overwrite-mode)         ; enforce no overwrite
            (goto-char (point-min))
-           (when (re-search-forward
-                  (concat "\\`" whitespace-empty-at-bob-regexp) nil t)
+           (when (looking-at whitespace-empty-at-bob-regexp)
              (delete-region (match-beginning 1) (match-end 1)))
            (when (re-search-forward
                   (concat whitespace-empty-at-eob-regexp "\\'") nil t)